purchase contract deposit - Turkish English Dictionary